English Dictionary
◊ CALLING CARD
calling card
n : a written greeting that is left to indicate that you have
visited [syn: {visiting card}, {card}]